package zbl.c0.inter;

/**
 * 		PCode 指令类
 * @author 朱伯龙
 *
 */

public class Pcode {
	public String op;			//  操作码
	public int l;				//  层次差
	public int a;				//  示具体操作码而定，一般为相对地址、常数
	
	/**
	 * 		构造一条Pcode指令
	 * @param op
	 * @param l
	 * @param a
	 */
	public Pcode(String op, int l, int a){
		this.op = new String("");
		this.op = op;
		this.l = l;
		this.a = a;
	}
	
	/**
	 * 		以字符串的形式显示一条Pcode指令
	 */
	public String toString(){
		return op+'\t'+l+","+a;
	}
}
